package cn.ywsj.ywsjmidtier.entity.VO;


import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class ProductQueryVo {

    private static final long serialVersionUID = 9073585223043385538L;

    private String classId;

    private String regionalId;

    private Long custId;

    private Long buyCustId;

    private String buyLevelId;

    private String buyEparchyCode;

    private String commend;

    private String hotProduct;

    private Integer hotProducts;

    private String goodProduct;

    private String listTop;

    private String displayStartDate;

    private String displayEndDate;

    private Integer validity;

    private Integer[] validityList;

    private String passShow;

    private String productName;

    private String toHeavy;

    private String isRefresh;

    private String startDate;

    private String endDate;

    private String custName;

    private String attrValue;

    private String totalOrder;

    private Integer productType;

    private String isProductNow;

    private Integer topast;

    private String searchValue;

    private String type;

    private String sequence;

    private String price;

    private String isPrice;

    private Integer startDateSort;

    private Long productId;

    private String[] productIdList;

    private List<Long> productIds;

    private String types;

    private Long brandId;

    private String brandName;

    private String hPrice;

    private String lPrice;

    private String productLevel;

    private Integer productLevels;

    private Integer productLabelSize;

    private Date deliveryTime;

    private int searchType;

    private String quantity;

    private Long buyerCustId;

    private String shjy;

    private String orderDate;

    private String planType;

    private String productNumeric;

    private String firstPrice;

    private String lastPrice;

    private String areaId;

    private String productSite;

    private String skuCode;

    private Boolean queryFile;

    private String searchWord;

    private String contactName;

    private String priType;

    private String buyerUserId;

    private String productSearchType;

    private String cacheName;

    private String cacheValue;

    private String sysId;

    private String orderStatus;

    private String publishDate;

    private String rsrvStr10;

    private String searchHotName;

    private Boolean showOwnPrice;

    private Boolean exceptSelf;

    private String highLevelSearch;

    private String filePath;

    private Boolean hiddenPrice;

    private String productTotalName;

    private Long templateId;

    private String settleType;

    private Long supProductId;

    private Long factoryCustId;

    private Integer supValidity;

    private Integer packingNum;

    private String platformClassId;

    private List<String> classIdList;

    private String subPlatformClassId;

    private Boolean sortCompare;

    private Boolean sortProductPriceDown;

    private Boolean sortProductPriceUp;

    private Boolean sortTradingVolume;

    private String queryOption;

    private String queryContent;

    private String self;

    private Integer isSelf;

    private Integer isMallSales;

    private Long supCustId;

    private String addDate;

    private Long nativeCustId;

    private String classIdArray;

    private String brandIdArray;

    private String regionalArray;

    private Date productionDate;

    private String expirationDate;

    private Integer productSkuListId;

    private Integer isGetCust;

    private Integer homeSort;

    private String skuNumber;

    private Integer newProduct;

    private Long adminCustId;

    private Long tradeId;

    private Integer detailType;

    private Integer custCommend;

    private Date custCommendTime;

    private Integer inventoryPromotion;

    private String orderId;

    private String orderDetailId;

    private Long supplyCustId;

    private Long warehouseId;

    private Integer storeType;

    private Long applyId;

    private List<String> listId;

    private String shopName;

    private List<Long> applyCustIds;

    private Integer firstTradingVolume;

    private Integer lastTradingVolume;

    private List<Long> substituteCustId;

    private Long levelId;

    private List<Long> groupIds;

    private String isIndividualCustomers;

    private Integer userClass;

    private List<Long> supCustIds;

    private List<Long> substituteCustIdList;

    private List<Long> shieldProductIdList;

    private Integer classFlag;

    private Long groupId;

    private Long couponId;

    private Long couponCustId;

    private Integer activityProduct;

    private String queryFlag;

    private Integer queryType;

    private Integer custRage;

    private String commendAsc;

    private String planId;

    private String deleteStartDate;

    private String deleteEndDate;



}
